# 路径通过正则匹配，这个是nginx的常规配置
location ~ /item/(\d+) {
  content_by_lua_file lua/item.lua
}

# 然后在lua文件中通过下面的方式获取【角标是从1开始的】
local id = ngx.var[1]

# 获取请求头的参数，返回的是table类型的
local headers = ngx.req.get_headers()


# 发送本地 http 请求
local resp = ngx.location.capture("/path",{
  method = ngx.HTTP_GET, # 请求方式
  args={a=1,b=2}, # get方式传参
  body="c=3&d=4" # post方式传参
})

# 拦截这个配置转发
location /path {
  proxy_pass http://localhost:8080
}

